@font-face{font-family:Bookerly;src:url(https://m.media-amazon.com/images/S/sash/3ze4ONKTO7g2pEE.woff)}@font-face{font-family:"Amazon Ember";font-weight:200;src:url(https://m.media-amazon.com/images/S/sash/e0LnMbFWJC-TMQz.woff)}.wedding{display:flex;justify-content:center;flex-wrap:wrap}.wedding>.wedding__container{width:100%;max-width:1500px}.wedding__header{flex:100%;margin-top:32px;margin-bottom:32px;font-family:Bookerly;font-size:48px;text-align:center;color:#444;line-height:normal}@media (max-width:1500px){.wedding__header{font-size:calc(18px + 2vw);margin-top:calc(17px + 1vw);margin-bottom:calc(17px + 1vw)}}.wedding__header.wedding__header--xsm{margin:0;font-size:21px}.wedding__header.wedding__header--xxsm{margin:0;font-size:17px}.wedding__header.wedding__header--sm{margin-top:24px;margin-bottom:24px;font-size:32px}@media (max-width:1500px){.wedding__header.wedding__header--sm{font-size:calc(23px + .6vw);margin-top:calc(15px + .6vw);margin-bottom:calc(17px + 1vw)}}.wedding__header.wedding__header--img{padding:0 1px 1px;margin:0}.wedding__text{font-size:15px;font-weight:400;color:#444}.wedding__text.wedding__text--xsm{font-size:12px}.wedding__text.wedding__text--sm{font-size:13px}.wedding__text.wedding__text--lg{font-size:17px}.wedding__text.wedding__text--xlg{font-size:19px}.wedding__text.wedding__text--xxlg{font-size:21px}.wedding__text.wedding__text--xlight{font-weight:100}.wedding__text.wedding__text--light{font-weight:200}.wedding__text.wedding__text--bold{font-weight:700}.wedding__text.wedding__text--primary{color:#444}.wedding__text.wedding__text--secondary{color:#111}.wedding__text.wedding__text--notification{color:#9B1949}.wedding__text.wedding__text--sup{vertical-align:super}a.wedding__btn,button.wedding__btn{display:inline-block;text-transform:uppercase;border-radius:100px;padding:9px 21px;border:3px solid #9B1949;background-color:#9B1949;font-size:14px;line-height:1.25;outline:0;transition:all .1s;color:#fff;text-decoration:none}a.wedding__btn:focus,a.wedding__btn:hover,button.wedding__btn:focus,button.wedding__btn:hover{border-color:#85153f;background-color:#85153f}a.wedding__btn:focus:active,button.wedding__btn:focus:active{border-color:#6f1234;background-color:#6f1234}a.wedding__btn.wedding__btn--outline,button.wedding__btn.wedding__btn--outline{border-color:#9B1949;background-color:transparent;color:#9B1949;font-size:14px}a.wedding__btn.wedding__btn--outline:hover,button.wedding__btn.wedding__btn--outline:hover{background-color:#9B1949;color:#fff}a.wedding__btn.wedding__btn--outline:focus,button.wedding__btn.wedding__btn--outline:focus{border-color:#85153f;background-color:#85153f;color:#fff}a.wedding__btn.wedding__btn--outline:focus:active,button.wedding__btn.wedding__btn--outline:focus:active{border-color:#6f1234;background-color:#6f1234}a.wedding-feedback__btn{position:sticky;display:flex;align-self:flex-end;bottom:0;box-shadow:-1px 1px 5px 0;padding:16px 8px;font-size:12px;background-color:#f0f2f2;color:#111;z-index:1}.wedding-any-view__wrapper{display:flex;flex-direction:column}.wr-scrollable-bottom-sheet{height:100%}.wedding__changeover{position:fixed;top:50%}input[type=radio].wedding__input--radio{-webkit-appearance:none;border-radius:50%;outline:0;border:1px solid gray;margin-right:3px;height:20px;width:20px}input[type=radio].wedding__input--radio:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[type=radio].wedding__input--radio:checked:before{background:#9B1949}.wedding__v-margin.wedding__v-margin--sm{margin-top:10px}.wedding__v-margin.wedding__v-margin--md{margin-top:25px}.wedding__v-margin.wedding__v-margin--lg{margin-top:50px}.wedding__v-margin.wedding__v-margin--xlg{margin-top:75px}.wedding__v-margin.wedding__v-margin--xxlg{margin-top:100px}.wedding__disable-action{width:100%;height:100%;left:0;top:0;opacity:.25;pointer-events:none}.wedding__section-separator--top{border-top:2px solid #dadfe1}.wedding__section-separator--bottom{border-bottom:2px solid #dadfe1}.wedding-new-logo{height:50px;max-width:300px}.left-column-logo{margin-left:-14px}.add-to-cart-success__modal-container{text-align:center}.wedding-checkmark--unchecked{width:18px;height:18px;transform:rotate(45deg);background-color:#FFF;border-radius:11px;border:2px solid #D5DBDB;left:0;top:0}.wedding-checkmark--unchecked::before{position:absolute;width:2px;height:9px;background-color:#D5DBDB;left:8px;top:2px;display:block;content:''}.wedding-checkmark--unchecked::after{position:absolute;width:3px;height:2px;background-color:#D5DBDB;left:5px;top:9px;display:block;content:''}.wedding-checkmark--checked{width:18px;height:18px;transform:rotate(45deg);background-color:#00DAE5;border-radius:11px;left:0;top:0}.wedding-checkmark--checked::before{position:absolute;width:2px;height:9px;background-color:#FFF;left:9px;top:4px;display:block;content:''}.wedding-checkmark--checked::after{position:absolute;width:3px;height:2px;background-color:#FFF;left:6px;top:11px;display:block;content:''}.wr-meter{height:15px;position:relative;background:#e0e0e0;border-radius:25px;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3)}.wr-meter>span{display:block;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#9B1949;background-image:linear-gradient(center bottom,#9B1949 37%,#9B1949 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}
/* ******** */
.wedding-no-registry{text-align:center;margin:15px}
/* ******** */
